WorkLog 1.0
by Marco Carra

Description
WorkLog is a Control Panel that automatically logs how long you use certain documents. All you have to do is select the files you would like to keep track of and WorkLog will do the rest.
To provide a system of organization, the files can be collected into separate groups. 
WorkLog will create a log file for every different group that you have defined. For example, if you are interested in logging file use for billing information, groups let you create a separate file for every client.
When you use one of the files you have selected, WorkLog writes into the corresponding log file the time the document was opened, the name of the document, the application it was opened in and for how long the document was open.
When you shutdown or restart your computer, WorkLog calculates the total usage time for each document.
WorkLog automatically creates a folder called "WorkLog Files" on your startup disk and saves inside this folder a log file for every group that has been used. WorkLog currently supports up to 30 groups, and 250 files.
Files are standard TEXT files and can be opened using WorkLog or any Word Processor.

Installation
Move WorkLog to your System folder, choose to put it into the Control Panels folder and restart.

Adding, Renaming and Deleting Groups
To create a new group click on the New button under the group list. WorkLog will ask you to enter a name. The new group will be added to the bottom of the list. Whenever you use one of the files the new group contains, WorkLog will create a new Log file in its folder.
To Rename a group, select it from the list and click on the Rename button under the group list. WorkLog will ask you to enter the new name.
To Remove a group, select the group you would like to remove and click the Delete button. Please note that even though a group has been removed, WorkLog will still update the corresponding log file when you shut down or restart.

Adding and Removing Files
To add one or more files, highlight the group you would like to add it to and click on the Add button. WorkLog will open a Dialog Box to let you choose one or more files to add. Select a file you wish to add from the top list and click the Add button. The files you have picked will be shown in the list at the bottom of the dialog. The arrow keys and the return key on your keyboard can also be used to quickly select files. Files already present will not be added again. When you are done adding click the Done button to close the dialog and return to WorkLog. Logging the use of the newly added files will begin immediately. There's no need for you to restart. Please note that a file can be present in several different groups. When it is used, WorkLog will update the log files for all groups that contain it.

To Remove one or more files from the list, select the file or files you would like to remove and click the Remove button. To select more than one file to remove, hold the Shift Key as you select files from the list. Work Log will stop logging the use of removed files immediately. There's no need to restart.

Viewing and Printing Log Files
To view the log file of the corresponding group, select a group and click on the View button or DOUBLE CLICK on the group name. This will open the WorkLog Viewer to display the contents of the selected group log. From the WorkLog Viewer you can print the log file by clicking on the Print Button. The document will be printed as soon as you close the WorkLog viewer window.
Although Log Files are standard TEXT files, opening them using TeachText will not show the correct column alignments. This limitation is caused by TeachText's choice of Geneva™ as its display font. When you open log files in another word processor, it is better to format the text using a font with fixed character width such as Monaco™.

Large Log Files
Since document use is logged automatically, the size of the log file might grow beyond 32K. This is the size limit of files that can be opened by TeachText or the WorkLog viewer. To view a log file beyond 32K, you can open it by importing it into another word processing application.

Known Quirks
Although very rare, some applications ignore Apple's recommendations and quit without getting rid of their windows properly. This might cause Work Log to not log the use of their documents. To avoid this problem simply close the document before actually choosing to quit the application. 

Distribution
Work Log is ShareWare. It can be distributed freely, but it cannot be altered in any way or sold, either as individual program or as part of a package without written permission.
You may try it free for 30 days. If after this trial period you decide to keep WorkLog, please send $20 to the address below. Paying the registration fee makes you a better person, and also entitles you to receive discounted updates and information about upgrades. It will also help Marco pay for all the coffee he had to drink to write this program.

Questions, Suggestions, Bug Reports
If you wish to contact us for help, to report bugs or to suggest improvements to this software, please don't hesitate to do so either by sending a letter to the address below, or through one of the e-mail addresses.

SLIMYFROG SOFTWARE
979 Golf Course Drive #213
Rohnert Park, CA 94928

eMail:
AOL:       SlimyFrog
eWorld:
 SlimyFrog
Internet: SlimyFrog@aol.com

Special Thanks
To James Wagner, "GregC1968", Nathan Bechstein and to all the other WorkLog beta testers for their patience and for their invaluable suggestions!

WorkLog 1.0 - ©1994 Marco Carra. All Rights Reserved
Apple is a registered trademark of Apple Computer, Inc. Monaco and Geneva are trademarks of Apple Computer, Inc.